St Stephen's Tavern
Pub in Westminster, LondonSt Stephen's Tavern is a public house in the City of Westminster. It takes its name from St Stephen's Chapel in the nearby Palace of Westminster, which was used as the chamber for the House of Commons of England.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Westminster tube station
London Underground station

Portcullis House
Office building in Westminster, London, England

Canon Row Police Station
Defunct annex to New Scotland Yard, Westminster, London

New Palace Yard
Open courtyard in London, England

Statue of Winston Churchill, Parliament Square
Statue by Ivor Roberts-Jones in London

Parliament Square Peace Campaign
Anti-war protest in London, 2001 to 2013

Canon Row
Street in London, England
Fife House, Whitehall